#include <Arduino.h>

#define LED_PIN 8
#define D_PIN 7
#define A_PIN A0

void setup()
{
    Serial.begin(9600);
    pinMode(LED_PIN, OUTPUT);
    pinMode(D_PIN, INPUT);
    pinMode(A_PIN, INPUT);
    digitalWrite(LED_PIN, LOW);
}

void loop()
{
    // 读取光敏传感器数字信号暗光高电平，亮光为低电平
    int value = digitalRead(D_PIN);
    if (value == HIGH) // 判断是否暗光高电平，
    {
        digitalWrite(LED_PIN, HIGH); // 打开灯
    }
    else
    {
        digitalWrite(LED_PIN, LOW); // 关闭灯
    }
}